Tetrahedralization of Simple and Non-Simple Polyhedra
نویسندگان
چکیده
It is known that not all simple polyhedra can be tetrahedralized, i.e., decomposed into a set of tetrahedra without adding new vertices (tetrahedralization). We investigate several classes of simple and non-simple polyhedra that admit such decompositions. In particular, we show that certain classes of rectilinear (isothetic) simple polyhedra can always be tetrahedralized in O(n2) time where n is the number of vertices in the polyhedron. We also show that polyhedral slabs (even with holes) as well as subdivision slabs can always be tetrahedralized in O(n log n) time. Furthermore, for simple polyhedral slabs O(n) time suffices. We show that polyhedra that are the union of three convex polyhedra can always be tetrahedralized in O(n2) time. Finally we show that if a polyhedron is the union of four or more convex polyhedra it does not necessarily admit a tetrahedralization.
منابع مشابه
Optimal Tetrahedralization of the 3d-Region between a Convex Polyhedron and a Convex Polygon
Given a convex polyhedron P and a convex polygon Q in ~3 such that Q's supporting plane does not intersect P, we are interested in tetrahedralizing the closure of the difference conve:c_hull(P U Q ) \ P; since P is convex, this difference is a connected nonconvex subset of T~ 3 which we call the region "between" P and Q. The problem is motivated by the work of Bern on tetrahedralizing the regio...
متن کاملValidation and Storage of Polyhedra through Constrained Delaunay Tetrahedralization
Closed, watertight, 3D geometries are represented by polyhedra. Current data models define these polyhedra basically as a set of polygons, leaving the test on intersecting polygons or open gaps to external validation rules. If this testing is not performed well, or not at all, non-valid polyhedra could be stored in geo-databases. This paper proposes the utilization of the Constrained Delaunay T...
متن کاملMinimal Tetrahedralizations of a Class of Polyhedra
Given an ordinary polyhedron P in the three dimensional Euclidean space, diierent tetrahedralizations of P may contain diierent numbers of tetrahedra. Minimal tetrahedralization is a tetrahedralization with the minimum number of tetrahedra. In this paper, we present some properties of the graph of polyhedra. Then we identify a class of polyhedra and show that this kind of polyhedra can be minim...
متن کاملOn Hamiltonian Tetrahedralizations Of Convex Polyhedra
Let Tp denote any tetrahedralization of a convex polyhedron P and let G be the dual graph of Tp such that each node of G T corresponds to a tetrahedron of Tp and two nodes are connected by an edge in G T if and only if the two corresponding tetrahedra share a common facet in Tp. Tp is called a Hamiltonian tetrahedralization if G contains a Hamiltonian path (HP). A wellknown open problem in comp...
متن کاملBSP-Assisted Constrained Tetrahedralization
In this paper we tackle the problem of tetrahedralization by breaking non-convex polyhedra into convex subpolyhedra, tetrahedralizing these convex subpolyhedra and merging them together. We generate a Binary Space Partition (BSP) tree from the triangular faces of a polyhedron and use this to identify the convex subpolyhedra in the polyhedron. Each convex subpolyhedron is tetrahedralized individ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993